barely make it - İngilizce Eşanlam Sözlük